package com.egao.common.module.employment.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.egao.common.module.employment.entity.EmploymentProcess;

import java.util.Date;
import java.util.List;

/**
 * @author lym
 * @date 2023/4/26 10:18
 */
public interface EmploymentProcessService extends IService<EmploymentProcess> {

    /**
     * 学院一周数据
     * @param collegeId 学院ID
     * @param date 时间点 获取这个时间点的一周
     * @return List<EmploymentProcess>
     */
    List<EmploymentProcess> listCollegeWeek(Integer collegeId, Date date);

    /**
     * 模板数据
     * @return List<EmploymentProcess>
     */
    List<EmploymentProcess> listTemplate();

    /**
     * 统计
     * @param startTime 开始时间
     * @param endTime 结束时间
     * @return List<EmploymentProcess>
     */
    List<EmploymentProcess> statistics(String startTime, String endTime);
}
